public class AnzeigeTypUmsetzungTlsNrw1 extends AnzeigeTypUmsetzungTlsDefault
Modifier and Type | Field and Description |
---|---|
private static de.bsvrz.sys.funclib.debug.Debug |
m_debug
DebugLogger für Debug-Ausgaben.
|
m_codeZustandBleibtErhalten, m_kanalSteuerungUeberDeFehler, m_kannFreieGrafik, m_kannFreiText, m_listeAnzeigeAktorTlsAnzeige, m_listeAnzeigeAktorTlsDes, m_listeAnzeigeEigenschaftIst, m_listeAnzeigeStatus, STATUS_GESTOERT, STATUS_KOMMUNIKATIONSAUSFALL, STATUS_OK, STATUS_STROMAUSFALL, STATUS_TEILSTOERUNG, STATUS_TÜRKONTAKT, STATUS_UNDEFINIERT
Constructor and Description |
---|
AnzeigeTypUmsetzungTlsNrw1(java.util.HashMap listeAnzeigeAktorTlsDes,
java.util.HashMap listeAnzeigeAktorTlsAnzeige,
boolean kannFreieGrafik,
boolean kannFreiText)
Konstruktor mit Übergabe der notwendigen HashMaps und speziellen Anzeige-Informationen.
|
AnzeigeTypUmsetzungTlsNrw1(java.util.HashMap listeAnzeigeAktorTlsDes,
java.util.HashMap listeAnzeigeAktorTlsAnzeige,
java.util.HashMap listeAnzeigeEigenschaftIst,
java.util.HashMap listeAnzeigeStatus)
Konstruktor mit Übergabe der notwendigen HashMaps.
|
Modifier and Type | Method and Description |
---|---|
de.bsvrz.dav.daf.main.ResultData |
anzeigeEigenschaftSoll(de.bsvrz.dav.daf.main.ResultData result,
java.lang.Long zeitpunktUebergeordnet)
Abarbeitung der Befehle aus dem Modell AnzeigenGlobal.
|
private int |
fontUmsetzungAusAnzeigeBestimmen(AnzeigeTypUmsetzungTls anzeigeTypUmsetzungTls,
java.lang.String pidFont)
Bestimmung des Code der FontUmsetzungTls, kann er nicht bestimmt werden, wird der Code 0 zurückgegeben.
|
private java.lang.String |
fontUmsetzungAusTlsBestimmen(AnzeigeTypUmsetzungTls anzeigeTypUmsetzungTls,
int code,
java.lang.String pidGrundFontUmsetzungTls)
Bestimmung der Pid der FontUmsetzungTls, kann er nicht bestimmt werden, wird die Pid des GrundFontUmsetzungTls zurückgegeben.
|
private int |
textAusrichtungAusAnzeigeBestimmen(AnzeigeTypUmsetzungTls anzeigeTypUmsetzungTls,
java.lang.String pidAusrichtung)
Bestimmung des Code der Text-Ausrichtung, kann sie nicht bestimmt werden, wird Code 0 zurückgegeben.
|
private java.lang.String |
textAusrichtungAusTlsBestimmen(AnzeigeTypUmsetzungTls anzeigeTypUmsetzungTls,
int code)
Bestimmung der Text-Ausrichtung, kann sie nicht bestimmt werden, wird die Text-Ausrichtung 'Undefiniert' zurückgegeben.
|
de.bsvrz.dav.daf.main.Data |
tlsWzgWechselText(de.bsvrz.dav.daf.main.ResultData result)
Abarbeitung des TLS-Wechseltextes entsprechend den dWista-Vorgaben NRW.
|
anzeigeAutarkSoll, bearbeiteWvzCodePlausibilitaet, getListeAnzeigeAktorTlsAnzeige, getListeAnzeigeAktorTlsDes, getListeAnzeigeEigenschaftIst, getListeAnzeigeStatus, isKannFreieGrafik, isKannFreiText, setKannFreieGrafik, setKannFreiText, statusAusWertBestimmen, statusBestimmen, tlsGloDeFehler, tlsGloKanalSteuerung, tlsWzgBlinken, tlsWzgBlinken, tlsWzgDefekteLampen, tlsWzgErgänzendeDeFehlerMeldung, tlsWzgGestörteTextPositionen, tlsWzgGrundEinstellung, tlsWzgNichtDarstellbareWVZ, tlsWzgStellZustand, tlsWzgStellZustandBlinken, tlsWzgWechselTextBlinken, tlsWzgWvzStellZustand, tlsWzgWvzStellZustandBlinken
private static de.bsvrz.sys.funclib.debug.Debug m_debug
public AnzeigeTypUmsetzungTlsNrw1(java.util.HashMap listeAnzeigeAktorTlsDes, java.util.HashMap listeAnzeigeAktorTlsAnzeige, java.util.HashMap listeAnzeigeEigenschaftIst, java.util.HashMap listeAnzeigeStatus)
listeAnzeigeAktorTlsDes
- Liste mit AnzeigeAktorTls mit Key DEs.listeAnzeigeAktorTlsAnzeige
- Liste mit AnzeigeQuerschnittAktorTls mit Key Anzeige.listeAnzeigeEigenschaftIst
- Liste mit Attributgruppe atg.anzeigeEigenschaftIst für alle Anzeigen aktuell.listeAnzeigeStatus
- Liste mit Status Methoden für alle Anzeigen.public AnzeigeTypUmsetzungTlsNrw1(java.util.HashMap listeAnzeigeAktorTlsDes, java.util.HashMap listeAnzeigeAktorTlsAnzeige, boolean kannFreieGrafik, boolean kannFreiText)
listeAnzeigeAktorTlsDes
- Liste mit AnzeigeAktorTls mit Key DEs.listeAnzeigeAktorTlsAnzeige
- Liste mit AnzeigeQuerschnittAktorTls mit Key Anzeige.kannFreieGrafik
- true
, wenn Anzeige freie Grafik darstellen kann, sonst false
.kannFreiText
- true
, wenn Anzeige freien Text darstellen kann, sonst false
.public de.bsvrz.dav.daf.main.Data tlsWzgWechselText(de.bsvrz.dav.daf.main.ResultData result)
tlsWzgWechselText
in class AnzeigeTypUmsetzungTlsDefault
result
- Attributgruppe atg.tlsWzgWechselTextpublic de.bsvrz.dav.daf.main.ResultData anzeigeEigenschaftSoll(de.bsvrz.dav.daf.main.ResultData result, java.lang.Long zeitpunktUebergeordnet)
anzeigeEigenschaftSoll
in class AnzeigeTypUmsetzungTlsDefault
result
- AttributGruppe atg.anzeigeEigenschaft.zeitpunktUebergeordnet
- Zeitpunkt der übergeordneten Schaltung.private java.lang.String textAusrichtungAusTlsBestimmen(AnzeigeTypUmsetzungTls anzeigeTypUmsetzungTls, int code)
anzeigeTypUmsetzungTls
- Objekt vom Typ AnzeigeTypUmsetzungTls.code
- Zeichen aus Text von KExTls.private int textAusrichtungAusAnzeigeBestimmen(AnzeigeTypUmsetzungTls anzeigeTypUmsetzungTls, java.lang.String pidAusrichtung)
anzeigeTypUmsetzungTls
- Objekt vom Typ AnzeigeTypUmsetzungTls.pidAusrichtung
- Pid der TextAusrichtungprivate java.lang.String fontUmsetzungAusTlsBestimmen(AnzeigeTypUmsetzungTls anzeigeTypUmsetzungTls, int code, java.lang.String pidGrundFontUmsetzungTls)
anzeigeTypUmsetzungTls
- Objekt vom Typ AnzeigeTypUmsetzungTls.code
- Zeichen aus Text von KExTls.pidGrundFontUmsetzungTls
- Pid des GrundFonts der FontUmsetzungTls.private int fontUmsetzungAusAnzeigeBestimmen(AnzeigeTypUmsetzungTls anzeigeTypUmsetzungTls, java.lang.String pidFont)
anzeigeTypUmsetzungTls
- Objekt vom Typ AnzeigeTypUmsetzungTls.pidFont
- Pid des Font